Well, try to get in touch today with your recruiting agent.
Though, I live in Montréal and we are getting heavy snow here too so i'm sure they are aware that some flight may be delayed. I think in the documents they gave you, there's the steps on What to do if you come late.
Btw, there's 2...