From the Nile to the Mississippi, these 20 rivers didn't just carry water — they carried empires, trade routes, revolutions, and the rise of cities