The best — and most capable — compact SUVs that rival the Honda CR-V