Schizophrenia life expectancy spans 15-20 years less than general population