Everyone wants to feel good about themselves.
People want to belong to a "superior" group, no matter what it is. It can be race, gender, religion, sports team, political views, the better portion of the military (which I've heard for Americans is the Marines, sooo much better than army or navy), age (ie. seniors and children are a "drag" on society and not worth as much as "productive" young adults), health status, drug-free status, criminal-background-free status, or any number of things.
If evolution is true, which teaches that white people are more evolved, and that black people are more ape-like and less human, then racism is the natural result. Some people are dehumanized so they can be mistreated or killed. This happened to the Jews...it was first spread that they were less than fully human and their existence among "advanced" races threatened to corrupt "pure" genes with their "contaminated" ones. Then murdering them becomes not only alright, but the "solution" to save your race from being ruined by people who are considered inferior. This is where we are today in North America. Unborn children and seniors have been stripped of their fully human status and are being killed daily.
Evolution isn't true. God made people. Each human life has value because God made it and loves it.
People are sinful and corrupt, as is plainly obvious from looking around at how messed up and broken this world is.
It's not limited to any group of people. All people are sinful. All people are loved by God. All the sins of all people were paid for by Jesus' death in our place.
If evolution is true, racism is good.
If evolution is true, human life has no value. You don't matter. Nothing you do matters.
If evolution is true, killing anyone who is ugly, sickly, unintelligent, disabled, or flawed in any way is fine.
If evolution is true, nothing is wrong. Murder, lying, hate, hurting other people, raping, war, whatever anyone wants to do is all fine. Who is to say it isn't? Some person's opinion? Who is to say any opinion is better than any other? It would be just personal preference, but not truly morally wrong and with any lasting consequence.
It's wrong to hate or hurt or look down on other people because we are all made by the same God who loves each and every person He made, and wants us to love each other.
Many evil people have been white. It's not limited to color.
Wanting to push down blacks as being the cause of all evil in any given city doesn't really serve much purpose other than trying to make yourself feel like you belong to a superior group and better about yourself. It does nothing to remedy the problems you're talking about as far as I can see.
Yes, there is statistically correllation between certain groups and certain behaviors, but correllation doesn't prove causation.
For example, a study could find that increased hand size is correllated with increased literacy and it could be a very perfectly designed study carried out thoroughly. But it wasn't hand size that caused the increased literacy. It was age. Adults normally read better than infants and young children.
Trying to assign blame is less constructive than trying to find solutions that might help someone.
If you're concerned about crime in areas, do something to help the victims or prevent more crime.
Give money to programs that promote education for youth, that try to fight against drug use, or support people financially who have been victims of crime.
Encourage others to help, too.