Interventions for carotid stenosis: new evidence.