Smith County Sheriff J.B. Smith will not seek re-election