Testing multi-factor causes of population limitation: an illustration using snowshoe hares