Traffic noise rumbles horns honk and people are yelling