Rains in Lahore wreak havoc on infrastructure across the city