20120707 india: Monsoon showers lash Punjab; Haryana