Add in the zillions of vans distributing stuff to smaller shops and taxi drivers,and one could see a huge impact on employment. Of course, not all of this will go (making deliveries probably will require the presence of a human), but firms will find ways to decrease driver's hours. For example, a truck driver could drive his car to the neighborhood where his truck makes deliveries instead of to the warehouse. More likely, companies would seek part time 'delivery assistants' that live in the neighborhood. As a second example, large multi-truck deliveries would need only one driver for handling the paperwork.
Making deliveries without a human is easy with custom-designed delivery vehicles and ahead of time warning about the exact hour of delivery, combined with personal passwords sent by email that unlock a compartment. People will probably even prefer it that way. I don't see a reason why humans need to be involved in the actual rounds once the driver automation aspect is solved.
Add in the zillions of vans distributing stuff to smaller shops and taxi drivers,and one could see a huge impact on employment. Of course, not all of this will go (making deliveries probably will require the presence of a human), but firms will find ways to decrease driver's hours. For example, a truck driver could drive his car to the neighborhood where his truck makes deliveries instead of to the warehouse. More likely, companies would seek part time 'delivery assistants' that live in the neighborhood. As a second example, large multi-truck deliveries would need only one driver for handling the paperwork.