Looming Canadian rail strike threatens businesses, commuters