Jessie Holmes talks about what it will take his team to win the Iditarod