Sounds like what I am quite familiar with - hot and miserable... but no excuse for people acting badly.
how many people u have within 10 feet of you? Go on a subway? huge difference to hot and hot and crowded.