What you need to know if you flight is delayed or cancelled due to snow, including compensation and refunds