Not sure where you are, but agreed on the snowfall having an impact. It was  -20°C the other day, here, and that meant the gym was like a ghost-town.  I almost didn't make it myself, but I figured a good long shower afterwards would make it worthwhile.  (It did!)