How Locally Designed Access and Use Controls Can Prevent the Tragedy of the Commons in a Mexican Small-Scale Fishing Community