Feature Selection through Lasso: model selection consistency and the BLasso algorithm