Rains wreak havoc again