Inside NASA’s Mission Improbable: catching an asteroid