Some smells can be negative or positive, and some smells i can actually conjure up from the memory of them... such as the tang of vinegar on a bag of chips, or the smell of bacon cooking, or even bbq aromas.
These are all pleasant smells for me, but can be obnoxious to someone else.
Like a pp. if a cannabis user passes me in the street, I usually "know".
That smell is distinctive, but it doesn't disgust me, however, nicotine breath makes me want to puke 🤮
I do understand that others don't want to be subjected to unwanted smells, and because it's believed to be harmful second hand, or even third hand, I suppose it should be accountable for...
... as pp said tho', I doubt very much if police or any other authorities would do anything about it, even if they did care.
Try lookup the burning of bay leaves... that may help with counteracting it.
At least, burning bay leaves is meant to be (safely) calming, so at least then, the smell of cannabis, may become a non-issue 🤔