The Comcast Technology Center is looming large as its first quarter 2018 completion date nears