To do that, North Korea needs to develop nuclear weapons, shrink them to a size that can be launched on a missile, create reliable missiles that can reach the US, and finally develop launching systems quick and mobile enough to evade a pre-emptive attack.