A controversial billboard targeting the freshmen congresswomen known as the 'Squad' is coming down in North Carolina