NASA's New Horizons explorer is hurtling through space on its way to the outermost reaches of the solar system for a rendezvous with the small, icy "dwarf planet" of Pluto and its five moons.