who needs a vehicle inspection