Comparative population dynamics of Peromyscus leucopus in North America: influences of climate, food, and density dependence