Role of Technology in Solving Global Challenges