Every day, roughly 25,000 asteroids larger than 460 feet orbit near Earth, posing risks of regional devastation from a single ...