impact of rivers on civilizations