Technology is racing along upending most of what we know as society. There are at least half a dozen technologies that, on their own, could have the impact similar to the smartphone.
Completely agree, each will have a compounding effect on the others, very exciting times ahead.