I had originally seen this in a presentation made by a gentleman from CNN.
You can see this and many variations of this on youtube. There is a wiki dedicated to this too. http://shifthappens.wikispaces.com
While this presentation was about ramifications on our education system, I think it is great also for us in the technology sector in terms of understanding how fast this whole space is moving.