Original: In blizzard conditions, snowmobile enthusiasts have been mobilized.
Simplified: In blizzard conditions, snowmobilers have been mobilized.