Walmart tests autonomous delivery vans for 'middle mile'