Spelling out its Vision 2030 strategy, Honda has announced plans to build autonomous cars capable of city driving by 2025