Trappist-1, the Future Home of Mankind?