Shoppers go back to stores, but retailers face challenges