new technology 2040