Delivering groceries with self-driving cars may be even trickier than transporting people

Delivering cooked soup is easy, but it turns out delivering the ingredients to make it is hard.