JB Hunt misses 4Q profit forecasts