20010717 city.bengaluru: Rains are here at last