Mexico City could be just months away from running out of drinking water