Nissan today confirmed it's two car generations away from building self-driving vehicles, promising to sell them to the public by 2020.