does it snow in may in north dakota