Decompose a matrix into low-rank and sparse components
