Do not put Phoenix and Vegas in the same category for water management. Vegas has done a decent job, Phoenix, and the sprawling suburbs around it, have done a terrible job and are in for a very rude awakening.
The main obstacle are environmentalists. Unfortunately desalination (like Nuclear Energy) is to environmentalists like garlic is to a vampire.