Coffee shops are fascinating places where people meet for a good coffee, a great ambiance and for working or surfing the web with their laptops and smartphones. If coffee shops are similar to what they were hundred years ago, how we spend time there is quite different.