Overlooking the Charles River, the 215,000 square foot, $142 million building, which includes more than 200 offices, classrooms, and space for group study and other activities, will enable all MIT Sloan faculty members to be based in one building for the first time in decades.