Adaptive Processing Over Distributed Networks