Will Cape Town be the first city to run out of water?