Small stores like Aldi are driving shopping trips