As part of the team, I offered to write up the current deliverable in the form of a blog post -- albeit an extremely lengthy one ...Disclaimers: timeframes are relevant here: most of these thoughts are around how we see the world evolving over the next 12-36 months.