How Technology Impacts Our Lives