Bengaluru city alone recorded 247 mm of rainfall, significantly higher than the normal 120 mm