population dynamics and ecological impacts