Local delivery trucks are the only sustainable approach right now. Long distance is definitely out of the question. Probably hydrogen fuel cell if they get the costs down... Replacing city vehicles should be top priority. We will never be able to totally get rid of fossil fuels.. Look at coal... Stuff is a catastrophe and still being used----> SEE CHINA