20040616 city.bengaluru: Mother Nature plays the spoiltsport