It's a tough problem because there isnt a uniform reason behind it, so it would require a large number of solutions to completely different problems. Psychiatric conditions and drug/alcohol abuse would probably be 2 of the biggest factors, and in Cali the insane real estate market doesn't help...