Re: "getting drivers a street-level cab"
There are lorries with street level cabs, they are often used where the vehicle will never go out of town - eg for garbage collection. If you are doing 56mph on a motorway in a vehicle weighing 40 tons, you want to see a LONG way ahead so as to avoid multi-vehicle pileups. That means being high up. But I think you will find very few lorry drivers own their own vehicle, and most have no say in what vehicle they drive.
Perhaps there is a case for having inner city distribution depots where goods can be moved from artics to electric vehicles for the last mile. The added cost could be acceptable, I don't know. The people whose homes and offices had to be destroyed to make the space might object though.