Electric trucks: wishful thinking or the real deal?