West Texas oilfield town runs out of water