We have plenty of water

What we don't have is plenty of energy. Earth is covered with enough water to provide for one hundred billion people or more. All we need to do is desalinate it.

Here is an article on MegaScale Desalination.

https://www.technologyreview.com/s/534996/megascale-desalination/