DYNAMIC LOW-RANK MATRIX RECOVERY: THEORY AND APPLICATIONS