Artificial Intelligence and its Impact on Business