3 car brands that won t last over 100 000 miles