Top Ten Predictions in the World of Technology of 2017