When a meteor flashes across the night sky, it’s more than a beautiful streak of light. It’s a delivery from deep space—an ...