Heavy rains disrupt Mumbai's daily life