My roommate and I live in a walkup with several other apartments. The lease expired a couple of years ago (only one of us was on it); since then we've been month to month.
We called the landlord a few times last winter about the building heat, and more recently about issues related to construction within our apartment (work started and left incomplete, late-night calls from Landlord requesting access to our apt the next morning, etc).
Landlord indicated that "we complain too much", then notified us via text message that he wants us out (he did give over 30 days notice).
Legally (and realistically), what are our options? We would like several more months prior to leaving.