How did the geography of Mesopotamia contribute to the development of early civilization there?