As heavy monsoon showers lashed Mumbai on May 26, marking the earliest monsoon arrival in over seven decades, residents across