Tech companies start predicting our life in 2050