We know that most problems which have resources to be allocated from many sources to multiple destinations can be solved using the maximum flow method. Examples may include airline scheduling or fairness in car sharing, etc. Can you explain why for them or find other example(s) to explain it so we can better understand how maximum flow method works in real world scenarios?