Walmart, America’s largest employer, has started the process of shutting down 17 stores in the US and Canada. But recent data suggests the retail giant’s main reason for downsizing isn’t another competitor — but Walmart itself, which operates over 5,000 combined retail locations in the U.S. alone.