use hysteresis, new neighbors are added as pending
the return value of add_2_hop_neighbor is never used, remove it