Formula 1 rocks up in Florida