Statistical Learning with Sparsity: The Lasso and Generalizations