Multi-Task Learning on Networks