Russia shows its militarized buggies during Army-2017 defense show