Beginning in May, Walmart began offering delivery in less than 30 minutes in 33 cities. The retailer has now added five more.