Walmart, Costco, and Uber are competing more than ever for labor