Massachusetts Eye and Ear, Longwood Parking