Will Our Species Make It?