Novavax: The long road to success