20100517 city.bengaluru: Heavy showers; gusty winds batter city