Capacity Provision Networks: Foundations of Markets for Sharable Resources in Distributed Computational Economies