20091227 city.bengaluru: Rain and power play havoc in city