The mixed-use development would put nearly 1 million square feet of lab space, residential units and more next to the Riverside MBTA station.