Potentially hazardous space rocks threaten Earth more than once thought. Is NASA doing enough to keep them at bay?