megapopulations