Today’s 50-somethings may live until they are 90