Year 2050: Human life span doubles, retirement at 85