Technology's Impact on Stress in Today's World