In the ancient past, civilization arose around long rivers that took weeks to travel down, but in the future we might build civilizations around rivers that were billions of miles long on a type of Megastructure known as a Topopolis.