Comparing the difference between our life these days, constantly online, and ten years ago, we can just think of what tremendous changes will be brought in the next decade. Anytime we view predictions of the future from the past, we are often amazed at just how many facets of our modern life were once sheer sci-fi, and in modern times are essential