Characterizing the mean flow field in rivers for resource and environmental impact assessments of hydrokinetic energy generation sites