This is the typical example of something which seems to make a lot of sense, but well, doesn't. Exactly at which level would this be better then the current system?
Long distances - why is it better then rail? It's a lot more expensive, but the upsides are few and far between.
Medium distances - the equivalent of public transport for merchandise. You'd have to set up "distribution stations" for this to work, and you'll run all too often in a situation where you drive the merchandise to a station 1-2 km away, transport it by tube to the next station, maybe 15 km away, and then drive it again to the final destination. It's simpler and cheaper to just drive the damn thing all the way.
As for a "last mile" type of solution... I doubt there's any city which really wants to invest in this.