Network-friendly recommendation algorithms: Recent progress in the theoretical and experimental domains