It’s been a very busy week for everyone here at Autoblog, as we introduce our 2016 Technology of the Year nominees and then transition right into a fascinating Tokyo Motor Show – including some stunning highlights like the Mazda RX-Vision concept and Yamaha’s fascinating Sports Ride mini-supercar.