Maybe.  What you state as being part of the lease agreement seems to indicate that you may have a basis for a breach of contract claim and a breach of your right to enjoyment of your apartment. You should consider documenting any physical problems that the smoke causes you and getting a  note from a doctor as to same may indeed help.  The law prohibits interference with your right to be free from noxious odors that seep in to your apartment.  And that the landlord allows a breach of the lease agreement by the tenants thus causing the problem is enough I think for you to ask the court to declare your lease void and your obligations no more.  Good luck.