In search of a workable and humane immigration policy