Guest post written by Gavin Michael Gavin Michael is chief technology inovation officer for Accenture. Imagine the scene. You're standing on the subway platform heading home, with eight minutes before your train is due. On the wall is a huge poster of a grocery store shelf, stocked with all kinds of daily essentials. You use ...