Why have so many cities been created close to a river?

Lesson
Geography
2nd Grade