Dictionary learning over large distributed models via dual-ADMM strategies