San Francisco Frontiers - Cadillac win final approval for F1 place in 2026