Nissan Leaf Japan's self-driving Nissan Leaf car finishes the very first public road test on a highway in Japan. Sources: Engadget