Kawasaki Z900 2025 - First test ride | Price, technology, riding fun