India's Bengaluru is fast running out of water, and a long, scorching summer still looms