20060601 city.pune: Rain sends city on power 'trip'