Technological challenges and opportunities in …