Make everything 100% legal, in designated areas. Basically you set up a small camp, with social service workers and recovered addicts. Set up beds, showers, and have dedicated medical personnel. It sounds expensive, but its a bargain compared to the damage being done to our society everyday...