Explaining mammalian abundance and elevational range size with body mass and niche characteristics