The Role of Design Thinking in Harnessing Technology for Successful Results