ShopperTrak predicts 2.9% increase in holiday sales