nasa has projects to protect the earth from collision of other heavenly bodies