12 dependable cars that will make it to 200,000 miles, according to Consumer Reports