Illegal Immigration

Why is illegal immigration such a difficult problem to solve for law enforcement? How can the use of new technologies assist them in their efforts? Give some examples.