Adaptive online distributed optimization in dynamic environments. (3rd September 2021)