China now has self-driving vending machines. They can hold 2,400 liters worth of products that can be purchased with a smartphone, and they travel up to 50km/h. Autonomous vehicle maker Neolix expects to ship 1,000 self-driving vehicles in 2019.