Rain lashed parts of Punjab and Haryana