Gary Mar: Supply shocks, sanctions and political decisions can happen overnight, but infrastructure takes years. That's why Canada needs to build pipelines now