Niche breadth predicts geographical range size: a general ecological pattern | Synapse