Effects of technology on mental health