The Impact of Technology on Seniors’ Mental Health and Well-being