That could be said for a primary just as much as a caucus. Bad weather effects turnout in either case.
Primaries have extended early and absentee voting so there is less need to show up physically at a poll.