How has technology changed the way people live and work??