How Does Technology Affect Business