Alex Nowrasteh discusses immigration on The Scott Horton Show