2024 BMW X2 Review: Small SUV, Big Style