Before ICE can be eliminated. City/suburban has the charging infrastructure, cross country not so much. As far as fossil fuel goes, diesel is the life blood of commerce, and then there are trains and aircraft. Transcontinental trucks could be done electrically if Truck Stops were outfitted with Drop & Replace batteries to be charged onsite. Many years off. Several large companies (Frito Lay for example) in CA are using all electric semi's for in-state shipping to distribution centers. In their case, they just exchange the semi's for a charged one at the destination and head back. In town they are using all electric delivery trucks and just charge at home base at the end of the day. The routes are structured to match the battery capacity.