Earth and its future