How Ambient Computing Can Evolve Workplaces To Better Suit Our Needs