Tokyo auto show hits & misses