20111020 city.pune: Heavy rain catches citizens unawares in Pune