Why Deserts and Cities Coexist