Rains lash parts of Punjab, Haryana