They don't have enough water. The environment in Arizona is not appropriate for big cities. You need arable land and water.
Hoover Dam primarily helped build the city to its present state. They have other reservoirs with water coming from the mountains where it does snow but the Colorado was the main source...