A letter to fellow citizens of Earth ahead of Stockholm+50