Punjab again hit by floods, thousands of people in trouble