Microsoft Envisioning Center: A tour of the future lab