20100703 unknown: Heavy rains lash Mumbai