A brief but intense spell of rain on Thursday afternoon wreaked havoc across Bengaluru, submerging streets and triggering ...