The cities of Asheville, Durham, and Greensboro, as well as Buncombe County, passed anti-discrimination ordinances earlier this year, but they officially took effect on Thursday, making these communities the latest in a wave of local governments passing similar protections.