The number 40,000 might not sound particularly dramatic, but it represents humanity's growing catalog of near-Earth asteroids ...