you must have been going excessively fast if you couldn't stop in time for the light. At least too fast for the conditions. Unless you're on ice or going too fast, it should never take that long to stop on snow.
Good thing nothing happened....I guess.