State three factors which contributed to the development of early agriculture in Mesopotamia

State three factors which contributed to the development of early agriculture in Mesopotamia