NASA's planetary defense mission will test asteroid deflection, but how realistic is it?