Honda Motor has announced plans to have a 'self-driving' car on sale by 2020 as it challenges domestic rivals Toyota and Nissan and other automakers in the race for next-generation technology. The company's statement, ahead of next week's Tokyo motor show, is a further indication of the growing momentum behind autonomous and assisted-driving technology.