Helicopters and 100,000 soldiers on the border: is Moscow preparing to invade Ukraine?