Turns that CP Rail has in fact gone on strike. Most, if not all trains are suspended if I recall correctly. Here's a CBC article and a more recent one from the Globe and Mail indicating that Ottawa may have something to say about this.
2000 workers were also laid off as they would have nothing to do if the trains aren't running. Hopefully this can all soon be resolved.