There are not many cities that can run out of water in April and struggle with flooding by September. Bengaluru has lived with that contradiction for years. But long before…