Stop in for a cup of coffee

OK, how about a huge hurdle, the transmission? No need for one with an Electric Motor, NOT engine. Never going to happen IMO
AND where are the Batteries? What kind? LONGGG way from being reality.