NASA spacecraft collision may have created a meteor shower that will last for 100 years