NATO has rolled out new deterrence missions across Europe and the Arctic since early 2025. Business Insider visited all three.