Dollar General is beating Costco, Walmart, and Target in foot traffic