I think in the end it is all about energy. Because if we had a cheap abundant energy source it would solve the water problem too with almost free desalinisation and the oceans are big enough.