Cold front bringing wind, rain, thunder and snow to parts of Front Range