Google Arts & Culture launched a Route 66 hub spotlighting Oklahoma City ahead of the 2026 centennial celebration.