lasso: add lasso algorithm