The Sundance Film Festival kicks off every January in Park City, Utah - it's now one of the largest independent film festivals in the world.