How would it predict that these situations are coming with enough time to hand off to a human driver? I think it would need some form of crowd sourced or externally gathered data. The truck itself couldn't gather this in time.
>A creep mode where it moves quite slowly till the network improves would let the lower bandwidth or latency connection still be used safely.
Sounds like a traffic nightmare.
>Personally I always thought the answer would be self driving on highways to cargo hubs for delivery by human drivers
I do agree with this. I firmly believe that full self driving will probably never be possible for anything except for Interstate/main highways that are well maintained and very standardized in their construction, markings, etc.
Trucks are already really slow compared to traffic inside cities and in the rare cases where they're in this mode on a highway they're probably already in a slow traffic area because they're dealing with construction or accident areas.
There's several things that could be done in the city if it experiences drop outs. A creep mode where it moves quite slowly till the network improves would let the lower bandwidth or latency connection still be used safely.
Personally I always thought the answer would be self driving on highways to cargo hubs for delivery by human drivers. Or maybe self driving trucks with sleepers so if it got into a confusing situation it could stop/pull over and wake the driver to deal with it and allow the driver to sleep while the truck keeps moving.