Mass Ave landlord apologizes for comments about bus stop