Illegal immigration: Is an amnesty the answer?