Drivers faced around two miles of traffic