How? A driver-less truck pulls up to the front of a corner store. Then what? Someone still has to take the (correct) product from the truck, load it on a hand cart, take it into each shop and put it on the shelves. Normally this is the driver of the truck, but if you automate him away then every shop-keep need a guy hanging around to unload the auto-delivery trucks all day or take time away from serving customers to do it themselves.
That is not a clear net win to me. It is a physical manifestation of automated phone support. Cheaper to implement by the company but more time consuming and less useful for the users and less efficient overall...