Heavy rain expected in Karachi