Does the Green Line work?

lol, no

No service north of North Station the weekend of July 13th and 14th. Local shuttle buses running from Medford to North Station. No shuttle service at Union Square; use the 86, 87, or 91 for alternate service to East Somerville, Lechmere, or Sullivan.

Shuttle stop locations and more info at