How Technology Has Changed Human Life