Living and Working in Paradise: Why Housing Is Too Expensive and What Communities Can Do About It