Looking to buy a new car? Consumer Reports' annual list of top picks is out, and small SUVs are dominating the latest rankings.