Traffic struggles through flooded road in Lahore, Pakistan after record rainfall | AFP