snarling traffic