This routing skips Gilman and Union Squares in Somerville, but these locations would be connected to the new Lechmere Station via the Green Line Extension Project, originally expected to be operational by the end of 2014, but initiated .
These are fairly close to the route covered by the 66 bus.