Heroin clinics improve addicts' lives