Albuquerque lands on ‘best cities for car drivers’ list. Do you agree with the ranking?