Why are flights canceled on Saturday? Weather and demand factors