MIT has agreed to terminate its lease on apartments at Worthington Place, a Cambridge apartment complex located east of MIT’s campus.