These are the cars that owners keep the longest