After heavy rains lashed Bengaluru, residents were baffled by mysterious white foam covering the streets.