life in 2040