In Cambridge , which has 15.6 million square feet of office and lab space and is the home of the Massachusetts Institute of Technology , several recent sales of life sciences buildings have exceeded initial expectations , Ms. Thomas said .