GIS-linked tidal range energy resource assessment