San Francisco Frontiers - Still a work in progress, Ferrari's Leclerc says