population dynamics meaning