Amazon orders 20K vans for last-mile delivery program