The work we did on Earth to get New Horizons to Pluto: a NASA scientist tells all