Markets are necessary because no one is able to provide all of their ________________.