There is a famous saying that technological advancement in the past 20 years has eclipsed the changes happening in the entire history of Mankind. The current...