That document dates to January 2013, was won by Tufts and then stumbled when they couldn't commit to the timeline.
I think OSPCD is positioning to release a new RFP. Project page is here:
http://www.somervillema.gov/departments/ospcd/planning-and-zoning/teele-square/phcs