Putting labs here makes a lot of sense as far as walkability. Fenway has a large amount of residential units that dont have an easy way of getting to the seaport. Putting a few lab buildings here will mean ppl will have the opportunity to rent in fenway and walk to work.