North Carolina towns are canceling their annual Christmas celebration parades "amid fears of violence."