Tech Solutions for Mental Well-being: Apps, Wearables, and Beyond