The only viable answer is programs like what this article is talking about. Providing consoling/rehab services and helping people turn their lives around one at a time. There is no blanket solution. These are individuals that are suffering and trapped in a cycle.
If you think violently oppressing the already downtrodden is a good solution please leave and go to another city. This is probably not the place for you.