Turbulence in Open Channels and River Flows