Rivers as power sources