TED talks Dave Brain – What a planet need to sustain life