We can solve America's water "shortage" in the same way that we would solve a shortage in any market. Increase prices until the quantity demanded falls to equal the quantity available. This pricing system would ensure that everyone gets a basic allocation of cheap water while forcing guzzlers to pay a high price.
Want to use more water? Pay for it.