Hurricane forces MSP to cancel flights