Parts of Kashmir lashes by rains