T struggles to meet schedules on Fairmount Line