You haven't even understand that the problem is the load and unload of trucks, not the driving.
In the hypothetical situation that you want to use technology to fix the problem, the first step is to accurately identify what do you need to fix: load and unload.
Now, let's say that you create some robot that does that, then any manager would compare cost with the cost of a worker. So the robots would need to be cheaper than paying someone to do that. And for the investment to make sense, they would need to see some profit from not increasing delays. But since their profit increase with the delays, why would they bother to fix something that is good for them?