Statistical Learning with Sparsity - The Lasso and Generalizations