NC Supreme Court hears voting maps case