The Comet and Asteroid Impact Hazard in Perspective