When you smell weed, call the police.

If smoking is not banned in your building, you have little recourse other than practical measures.