The Rise and Fall of Walmart — From 10,500 Stores to Millions of Customers Leaving