There was recently an article here about an electric truck that never needs charging. It drives up a hill, collects a load of rock from the mine there, and by the time it has driven back down with the heavy load, regenerative breaking has recharged the battery.