Future Technology In 2050