Market failure means that markets fail to allocate resources efficiently. A program thus conceived is unlikely to be allowed to allocate sufficient memory. It required advanced banks to estimate the risk of their positions and allocate capital accordingly. YARN strives to allocate resources to various applications effectively. Large corporations use planning to allocate resources internally among their divisions and subsidiaries. It would be beneficial to allocate memory aligned to cache lines. They also allocate funding to local projects. In such cases the programmer needs to allocate memory dynamically. The Port Authority would also allocate funds to study the implementation of 10-car trains. Supermarkets usually allocate large budgets to advertising, typically through newspapers. "Market failure" occurs when private markets do not allocate goods or services efficiently. It addresses the way individuals allocate scarce resources and how scarcity drives human interaction. Consequently, they often allocate more resources towards it. By accurately predicting utilization, providers can also better allocate personnel. With Internet, computer, and telephone networks, businesses can allocate their resources efficiently.