I'm having a hard time finding a news article on this, but I'm pretty sure that BU bought Babcock Street from the city of Boston a few years ago specifically so that they could block a flyover street into lower Allston. The idea is to mitigate traffic in BU West. The above rendering has a development on top of the existing rail-yard linking BU to LA. I wonder if BU would try to fight that?