Stevens Institute of Technology’s expansion nears completion in Hoboken, New Jersey