Last-minute Thanksgiving shoppers crowd grocery stores