Cedar Bay, Shallotte Township, Brunswick County, North Carolina, United States