Americans are holding on to their vehicles longer