Walmart thinks it’s moving fast, but it may not be fast enough