North Carolina will soon have more Republicans than Democrats