Earlier this year, the city of Chelyabinsk, Russia, received an unwelcomed visitor in its airspace - a meteoroid that exploded high over the city. The blast broke windows, injured over 1,000 people, and served as a reminder that our planet is a target in a cosmic shooting gallery.