I think NB's tech administrators are trying out other ad networks, which in turn cause such ads to pop up.