Bangalore is known for having showers that continue for hours at a stretch. This day was no different, as rain had been pouring against the windows since daybreak, keeping us all indoors (Now when I look at it...for all the good reasons). I had a crucial client meeting due