Cost Allocation: An Application of Fair Division