Somewhere, a large asteroid is on course to eventually hit Earth. Will humanity be ready?