December retail figures in the US are set to top last year's total thanks to a late surge in spending by consumers, according to research business ShopperTrak.