After a delay of 13 days, monsoon arrives in Mumbai