Are self-driving delivery vehicles closer than we think? Mar 21, 2018 One company already completed its first two successful deliveries.