Why Markets Work