Macroecological patterns of rodent population dynamics shaped by bioclimatic gradients