Technology Hazardous asteroid heads for Earth TODAY; NASA says Apollo-class asteroid big as a building Gutierrez 2 years ago