Why were so many cities able to develop between the Tigris and Euphrates rivers?

The cities were protected by mountains to the west.

The forests provided plentiful lumber for construction.

The cities were protected by a vast desert to the east.

The rivers were used for irrigation, which led to a food surplus.