How NASA predicted the Jan. 21 asteroid crash over Germany