The border patrol should only be able to do this within the 100 mile no constitution zone that extends from all foreign borders (including internal borders like the great lakes). If they do this in Minneapolis, Minnesota or Denver, Colorado it would be unconstitutional.