Robust Low-Rank Matrix Factorization With Missing Data By Minimizing L1 Loss Applied To Collaborative Filtering