Heavy rains cripple in biggest city Karachi