Technology and innovation critical for sustainable development