Computer programs and mobile apps may help meet growing demand for mental healthcare