Rivers and humans