Ferrari launched the SF1000 in the grandest of settings but can they stop Mercedes and Lewis Hamiltons dominance?