how long will diesel trucks be around