It's probably pretty simple. Lots of immigrants, people without jobs, means lots of crime. Unemployment among blacks and hispanics is always highest in the U.S. and they also have the highest crime rates.
But the problem is that jobs won't fix it because once a felon, then people don't want to hire you, and then you can't work and have to do more crime to survive, and so it keeps increasing. More people in jail, more career criminals, etc. etc. etc.