I am sorry they were rude to you. I had an experience in Phoenix Arizona recently. I was traveling for work from an illegal state, and we were having a work event, it was nighttime, and the smell started coming in from the street pretty strong, after a few minutes a hotel employee came over and closed the window and the smell went away. Seems like the more reasonable reaction instead of calling the police or trying to get the people arrested, on the other hand it was rude to light up on the sidewalk just outside of an open window/doors. If people were reasonable about their consumption and courteous of others in regard to the smell, there wouldn't be an issue. It's too bad we just can't make it illegal to be a rear end.