I'm sure you've seen regular trucks on roadways plowing snow.
If you're a traveler you've maybe been stuck in an airport concourse looking out the windows as giant plows work on the tarmac, taxiways and runways to get you back home.
But I doubt you've ever been up in the mountains watching how railroads keep trains moving.
Wait till you see what happens about halfway through this video and at the end. WOW!