vehicle life cycle