Future world in 2050 technology