Are Microsoft's New Artificial Intelligence and Mixed Reality Applications Redefining Business?