GM's Cruise partners with Walmart on self-driving delivery pilot in Ariz.