NASA Is Preparing for an Asteroid Impact: New Study Shows That It Will Hit the Earth.