Distributed adaptive learning of graph signals