Well, this problem only really affects the US, cause in other parts of the world we can smoke any way we want, wherever we want and there's no problem.

I've walked in downtown Montreal smoking a joint while passing some cops and nothing ever happened. When you go for a walk downtown, every once in a while you get a whiff of bud smoke... Yummy!