Erie County Sheriff's Office to get body cameras following political battle