7 IT Trends that will dominate the future of Technology