I don't know where the money would come from, but I can tell you, mass transit should never be competing with drivers for road space.  Up and over or down and under, but not across.  And busses need their own lanes, or, at least, pull-over spots at stops.