It is becoming increasingly difficult to predict what the future will hold in terms of technological advancements.
Read this post on wittysparks.com