Randomized linear algebra for large-scale data applications