North Canton City Schools address criticism of campaign ad filmed at Hoover High School