'Sober homes' that work