California will soon have more than 300 data centers — but where will they get their water?Times of San Diego