a large truck idles while other cars honk their horns and people yell