They should build a giant desalination plant somewhere between LA and SF like Santa Maria area which can supply LA, SF and Las Vegas through a pipeline. Each city should try and clean and recycle as much water as possible and the pipelines could keep them topped up