The “edge effect” phenomenon: deriving population abundance patterns from individual animal movement decisions
 1.4k Downloads
 5 Citations
Abstract
Edge effects have been observed in a vast spectrum of animal populations. They occur where two conjoining habitats interact to create ecological phenomena that are not present in either habitat separately. On the individuallevel, an edge effect is a change in behavioral tendency on or near the edge. On the populationlevel, it is a pattern of population abundance near an edge that cannot be explained in terms of either habitat in isolation. That these two levels of description exist suggests there ought to be a mathematical link between them. Here, we make inroads into providing such a link, deriving analytic expressions describing oftobserved population abundance patterns from a model of movement decisions near edges. Depending on the model parameters, we can see positive, negative, or transitional edge effects emerge. Importantly, the distance over which animals make their decisions to move between habitats turns out to be a key factor in quantifying the magnitude of certain observed edge effects.
Keywords
Advectiondiffusion Animal movement Edge effect Landscape complexity Mathematical ecology Partial differential equations Step selection Transport equationsIntroduction
Edges separating habitats affect the behavior and demographics of animal populations across a wide range of taxa, from fish to birds, from insects to mammals [e.g., Lidicker and William (1999), Laurance et al. (2004), Batáry et al. (2009), and Macreadie et al. (2010)]. These socalled “edge effects” are multifaceted and depend on the nature of the edge itself, the habitats on either side, and the behavioral tendencies of the animals (Ries et al. 2004). However, there is a common feature: that the edge between two habitats can affect animal behavior in ways that cannot be explained in terms of either habitat in isolation.
The implication of this phenomenon is that ecosystem services provided by a landscape cannot be understood purely by assessing (i) how much of each type of habitat is present in the landscape, and (ii) which ecosystem services each habitat provides. Rather, the interaction between habitats, as well as the geometric details of how they tessellate the landscape, can have a large effect. Moreover, the effects can be complex and difficult to unravel. For example, the question “in which situations it is better to build a Single Large conservation area Or Several Small ones?” is the subject of ongoing debate (the SLOSS debate), despite many decades of research. Much of the debate boils down to understanding the myriad possible effects of edges of the conservation areas on the animals living there (Burkey 1989; McNeill and Fairweather 1993; Salomon et al. 2002; Tjrve 2010).
As well as these concerns, understanding how and why edge effects emerge is vital for accurately estimating population demographics. Resource selection analysis (Manly et al. 2002), though very widely used, traditionally assumes that population abundance is a function of the underlying habitat quality. On the other hand, an edge effect means that population abundance in a given habitat is different near the edge to within the middle of a large patch of the same habitattype. Some recent studies (Barnett and Moorcroft 2008; Potts et al. 2014a) point to the idea that this contradiction might be resolved by incorporating movement into the resource selection procedure. After all, animals are not able to assess the whole landscape before deciding where to reside, as they are limited by their ability to move and to perceive the surrounding landscape. Therefore, the distance over which animals are making their decisions to move, as well as the frequency of those decisions, will likely have a big effect on the locations at which they tend to be observed.
Indeed, the phrase “edge effect” is used interchangeably to refer to individuallevel movement decisions and populationlevel patterns. On the individuallevel, an edge effect means a change in an animal’s movement patterns near an edge (Laurance et al. 2004; Schultz et al. 2012). For example, this can be a propensity either to cross edges—a positive edge effect, or avoid them—a negative edge effect. On the population level, a negative (resp. positive) edge effect is reported if the population abundance is lower (resp. higher) than average near an edge (Laurance et al. 2004; Batáry et al. 2009). There are also transitional edge effects, where a sharp edge between habitats causes a much more gradual transition in population abundance [e.g. Lidicker and William (1999)]. This conflation of language suggests that individuallevel decisions about how to move near edges, taking place on a relatively small spatiotemporal scale, ought to be responsible for patterns of abundance observed on a much larger scale. If so, it should be possible to derive mathematically the various populationlevel patterns typically observed at edges from rules describing the underlying movement decisions of individual animals. The aim of this paper is to make inroads into providing such mathematical analysis.
We set up a stochastic model of individual movement decisions near a habitat edge that explicitly incorporates the frequency those decisions—i.e., how far into the future is an animal looking as it makes its decision to move in a particular direction. We use this model to derive a partial differential equation (PDE) describing the population abundance distribution that arises from many animals moving according to such movement rules. The steadystate of the PDE is solved exactly to give an analytic expression of the predicted population abundance patterns. Depending on the input parameters, we observe either positive, negative, or transitional edge effects. Importantly, the distance an animal is likely to move between successive habitatselection decisions is key to the scale of these patterns. We compare our results to two other approaches to deriving PDEs from individuallevel decisions.
The paper is organized as follows. The “Modelling movement near edges” section sets up the movement model. “A partial differential equation approximation” section derives the population abundance patterns. “Comparison with other approaches” section examines other approaches to deriving abundance patterns, comparing them to ours. Discussion and concluding remarks are given in “Discussion and conclusions” section.
Modelling movement near edges
The general movement kernel framework
The model is based on a discretetime movement kernel k _{ τ }(zx, θ _{0}, E), which describes the probability of an animal moving through an environment E to position z at a time τ in the future, given that it is currently at a position x and has arrived there on a bearing θ _{0}. These often appear in the ecological literature as step selection functions and can be readily fitted to movement data using techniques that are now relatively standard (e.g., Fortin et al. 2005; Forester et al. 2009; Merkle et al. 2014; Thurfjell et al. 2014). They enable the use of every location in a data set, together with environmental information, to uncover the effects of landscape covariates on animal movement. Therefore, it is sensible to begin with the description of a movement kernel so that our theory fits in with the movement models that are typically used by landscape ecologists.
A model of movement near edges
To gain analytic insight into how the scale of behavioral decisions affect the populationlevel patterns near edges, we examine a particular one dimensional (1D) version of Eq. 1. For simplicity, we assume that the resource independent movement kernel ϕ _{ τ }(zx, θ _{0}) = ρ _{ τ }(z − x) is only dependent on the difference z − x. Furthermore, we assume that ρ _{ τ }(r) is normally distributed with mean 0 and standard deviation σ.
A partial differential equation approximation
To derive the population abundance patterns that emerge from our movement model, we use a partial differential equation (PDE) formalism. We make use of recent developments in the theory of transport equations (TEs), introduced by Othmer et al. (1988) and recently reviewed by Hillen and Painter (2013). We refer the reader to those papers to obtain a full description of the underlying mathematical framework, rather than repeating it here. Instead, we go through the details in a brisk fashion, for the purposes of introducing notation and relating TE theory to the movement kernel formalism.
To turn the integroPDE of Eq. 7 into an approximate PDE in u(x, t), there are at least the following three strategies: parabolic scaling, hyperbolic scaling, and moment closure (Hillen 2006; Hillen and Painter 2013). The parabolic scaling technique requires that the expectation of the velocity, c(x), is small enough to be neglected. This turns out not to be the case for our model (see Eq. 15 below), so this scaling method is not appropriate for our study.
To give a biological example to motivate this choice of units, consider the study of caribou movement from Potts et al. (2014a). These data were taken over a 123day calving season, from 1 May to 1 September. Each caribou herd ranged over an area whose width was up to 100 km. Consecutive position measurements were taken at a resolution of 2 h and each caribou moved around 0.2 km between 2h fixes, so one unit of t is 2 h and one unit of x is 0.2 km. In this case, we might take 𝜖 = 10^{−3}, so that 1 unit of 𝜗 is 2000 h and 1 unit of ξ is 200 km. Then the calving season is 𝜗 = 1.476 and the home range width is roughly ξ = 0.5, both of order 1 in the chosen units.
Technical note
Equations 14–17 give the predicted population abundance patterns that emerge from the movement kernel in Eq. 3. Though ostensibly formidable, Eqs. 15–17 are simply sums of wellknown special functions, so can be calculated very quickly with a desktop computer.
Comparison with other approaches
In this section, we describe two slightly different approaches to constructing a PDE model from a movement kernel. The first starts with the integroPDE of Eq. 7 and proceeds via a moment closure method. This is just a simple modification of the hyperbolic scaling in section “A partial differential equation approximation” so bears some attention. The second was introduced by Patlak (1953) and takes a firstprinciples approach (though the resulting algebraic manipulations are far from simple). Since its popularization by Turchin (1991), Patlak’s work has been widely used to study animal movement, so is worth examining here. We compare the steady state solutions from these approaches with those of the hyperbolic scaling.
The moment closure approach

the momentum of the object settles to its equilibrium distribution relatively quickly,

the “pressure tensor” u(t, x)D(x) and “energy flow” u(t, x)M _{3}(x)/τ ^{3} are at equilibrium (where M _{3}(x) is the third moment of the displacement distribution)
Patlak’s approach

The second moment of the velocity in Patlak’s formalism is replaced by the variance in the hyperbolic rescaling.

The first moment of the velocity in Patlak’s formalism is supplemented by an additional term, \(\frac {\tau }{2}\frac {\mathrm {d} c}{\mathrm {d} x}c(x)\), in the hyperbolic rescaling.
Threeway comparison
Equation 29 shows that the difference between the moment closure expression and the hyperbolic scaling occurs in the advection term. Namely, the advection term in \(\mathcal {H}\) is less than that in \(\mathcal {M}\) by an amount equal to [c(x)c′(x)u _{∗}(x)]′ (here, the apostrophe denotes differentiation with respect to x). Decreasing the advection term causes gradients to decrease, which is observed in the difference between the dashed and solid grey curves in Fig. 5. In our examples, the term [c(x)c′(x)u _{∗}(x)]′ is small compared to c(x), so its effect on the steadystate curves is minimal.
Discussion and conclusions
We have shown how population abundance patterns at edges emerge from edgecrossing decisions encoded in a movement kernel. The distance over which an animal makes habitat selection decisions turns out to be an important factor governing the resulting patterns (Fig. 4). Animals making decisions locally will exhibit minimal edge effect compared to those who make decisions based on greater movement distances. Indeed, if the infinitesimal limit σ → 0 were taken in Eqs. 15–17, then this edge effect would vanish completely. As well as enabling derivation of predicted population patterns from movement data, one could potentially use our results to solve the reverse problem: fitting the steadystate patterns from our models to infer the underlying parameters (α, β, σ) that govern the movement.
We have detailed three different methods to analyze the movement kernel. All of them give qualitatively similar results, but there are some small numerical differences owing to the different assumptions being made. In particular, the positive edge effect is less pronounced when using the approach of Patlak (1953), since that approach assumes that any bias in movement is minimal. In contrast, the positive edge effect arises from having a large crossing bias near the edge. However, for many ecological purposes, the numerical differences are likely too small to be of practical importance.
Although we have focussed on a very simple model landscape, simple enough to gain analytic insight, our model setup can readily be extended into more complex scenarios and higher dimensions. The review by Hillen and Painter (2013) gives mathematical details for deriving the hyperbolic limit PDE in a general case, and there are numerous examples of more complicated movement kernels that can take into account the various landscape features encountered by animals (e.g., Rhodes et al. 2005; Forester et al. 2009; Potts et al. 2014a), or the fact that animals may move at different speeds in different habitats (i.e., σ becomes σ(x)). However, in such scenarios, it is likely that the resulting PDE could only be solved numerically and it would be difficult to disentangle the effects of different landscape features on the spatial patterns. Our study, of a deliberately simplified model, may help interpret aspects of spatial patterns that emerge in more complicated models. Indeed, edge effects were observed in the model of Potts et al. (2014a), and the present study helps interpret this in terms of the relative strengths of selection to move between habitat types.
There are, of course, certain limitations in a simple modeling approach that need to be addressed. Though the spatial scales inherent in movement decisions appear to play an important role in emergent edge effects, it is important to note that only one type of decision has been modeled here: that related to choice of habitat when close to an edge. In reality, animals may be making decisions on multiple scales and these all have an effect on their movement and hence the population patterns that emerge. Our focus purely on habitat selection decisions means that one could only expect the results of this paper to apply in scenarios where such selections are the primary drivers of movement. For example, a data set that includes migratory movement in addition to movement between different habitats may exhibit rather different patterns to those observed here. As another example, daily behavioral features such as movement to and from a sleeping place would affect the steadystate patterns (Moorcroft and Lewis 2006). Such examples would necessitate further analysis, modifying the techniques described in this study to account for such other behavioral features.
As well as answering the fundamental question of how populationlevel patterns may emerge from behavioral process, our analysis makes it possible for ecologists to test whether observed edgecrossing behavior is sufficient for explaining the populationlevel phenomena, or whether there is some other aspect of behavior causing the populationlevel effect. For certain species, it has been conjectured that population abundance may be higher on edges due to the unique habitat they provide (Didham and Lawton 1999; Batáry et al. 2009; Macreadie et al. 2010; Andren and Angelstam 1988). Alternatively, populationlevel patterns could arise from a combination of these factors, together with edgecrossing tendencies. Disentangling the various behavioral mechanisms that may give rise to edge patterns is a key goal for behavioral and landscapeecology. The mathematical analysis provided here may help with this endeavor, by deriving expected population patterns that may emerge purely from edgecrossing decisions, then comparing them to the observed population patterns. Any disparity between predicted and observed would suggest that the edgecrossing decisions are not the sole driver of the population patterns, and hence some other effect is in play.
Much previous theoretical work on edge effects has been statistical in nature, asking how we determine the nature of edge effects rather than why edge effects emerge (Fernández et al. 2002; Zheng and Chen 2000). Though mechanistic approaches have been proposed, the models tend to be constructed from observed behavioral tendencies, then fit to data on the populationlevel, rather than rigorously derived from underlying movement decisions. For example, Tyson et al. (2007) looked the positive edge effects in moth populations elicited by attraction to an orchard (the edge) between two fields. They modeled moths via an advectiondiffusion equation, with a drift tendency towards the orchard. Similarly, Fortin et al. (2013) used an advectiondiffusion approach to examine how populations can cluster near anthropogenically disturbed habitats. However, in both studies, the advectiondiffusion models are not rigorously derived from the underlying behavioral mechanisms, despite the fact that small changes in such mechanisms can lead to very different macroscopic patterns (e.g., BelmonteBeitia et al. 2013). Our study explicitly makes such derivations, so could be used to parameterize models such as those of Tyson et al. (2007) or Fortin et al. (2013) from finescale details of the animals’ movements.
The effect of edges on population spread has also received some rigorous theoretical treatment in recent years. Ovaskainen and Cornell (2003) derived advection diffusion equations in situations where the edge crossing probability causes a bias in movement. A more general treatment of diffusion through heterogeneous landscapes followed a few years later (Ovaskainen 2008). Since then, these tools have been successfully applied and extended in a variety of ways (Reeve et al. 2008; Zheng et al. 2009; Reeve and Cronin 2010; Xiao et al. 2013). On a similar vein, but using a slightly different approach, Hillen et al. (2013) examined situations where the density of a diffusing population can blowup on the edges of a corridor through a landscape. However, all these studies rely on taking infinitesimally smallscale limits of the underlying random walk. Though this is a reasonable strategy when edge effects are narrow compared to the width of habitat patches, our study shows that these techniques may become inaccurate in landscapes where the distance travelled in each movement bout is not significantly smaller than the size of habitat patches.
The results given here could also provide insights into the general mechanistic framework of Ries et al. (2004) for understanding edge effects. That study examined four key factors that underlie edge effects, characterized as (i) ecological flows, (ii) access, (iii) resource mapping, and (iv) species interactions. However, they do not make explicit the movement decisions that either affect or are affected by these factors. The techniques given in this study could help integrate these finescale decisions into the mechanistic framework of Ries et al. (2004) and thus enhance their predictive power.
In summary, our work provides for the first time (as far as we are aware) an analytical link between the behavioral decisions of individual animals near edges and the sort of emergent population abundance patterns often observed in nature. The techniques provided here should aid in understanding why these observed population patterns emerge. As the ability of behavioral models to accurately represent reality increases (Potts et al. 2014b), such techniques will ultimately help predict population demographics in potential future environments.
Notes
Acknowledgments
This study was partly funded by NSERC Discovery (TH, MAL) and Accelerator (MAL) grants. MAL also gratefully acknowledges a Canada Research Chair and a Killam Research Fellowship. We are grateful to Greg Breed and members of the Lewis Lab for helpful discussions, as well as anonymous reviewers whose comments helped improve the manuscript.
References
 Andren H, Angelstam P (1988) Elevated predation rates as an edge effect in habitat islands: experimental evidence. Ecology 69(2):544–547CrossRefGoogle Scholar
 Barnett A, Moorcroft P (2008) Analytic steadystate space use patterns and rapid computations in mechanistic home range analysis. J Math Biol 57(1):139–159CrossRefPubMedGoogle Scholar
 Batáry P, Kõrösi A, Örvössy N, Kövér S, Peregovits L (2009) Speciesspecific distribution of two sympatric maculinea butterflies across different meadow edges. J Insect Conserv 13(2):223– 230CrossRefGoogle Scholar
 BelmonteBeitia J, Woolley T, Scott J, Maini P, Gaffney E (2013) Modelling biological invasions: individual to population scales at interfaces. J Theor Biol 334(0):1–12CrossRefPubMedGoogle Scholar
 Burkey TV (1989) Extinction in nature reserves: the effect of fragmentation and the importance of migration between reserve fragments. Oikos 55(1):75–81CrossRefGoogle Scholar
 Chandrasekhar S (1943) Stochastic problems in physics and astronomy. Rev Mod Phys 15:1–89CrossRefGoogle Scholar
 Didham RK, Lawton JH (1999) Edge structure determines the magnitude of changes in microclimate and vegetation structure in tropical forest fragments. Biotropica 31(1):17–30Google Scholar
 Fernández C, Acosta FJ, Abellá G, López F, Díaz M (2002) Complex edge effect fields as additive processes in patches of ecological systems. Ecol Model 149(3):273–283CrossRefGoogle Scholar
 Forester J, Im H, Rathouz P (2009) Accounting for animal movement in estimation of resource selection functions: sampling and data analysis. Ecology 90:3554–3565CrossRefPubMedGoogle Scholar
 Fortin D, Beyer H, Boyce M, Smith D, Duchesne T, Mao J (2005) Wolves influence elk movements: behavior shapes a trophic cascade in yellowstone national park. Ecology 86:1320–1330CrossRefGoogle Scholar
 Fortin D, Buono PL, Fortin A, Courbin N, Gingras CT, Moorcroft PR, Courtois R, Dussault C (2013) Movement responses of caribou to humaninduced habitat edges lead to their aggregation near anthropogenic features. Am Nat 181(6):827–836CrossRefPubMedGoogle Scholar
 Goosem M (2001) Effects of tropical rainforest roads on small mammals: inhibition of crossing movements. Wildl Res 28:351– 364CrossRefGoogle Scholar
 Hillen T (2006) M5 mesoscopic and macroscopic models for mesenchymal motion. J Math Biol 53(4):585–616CrossRefPubMedGoogle Scholar
 Hillen T, Painter K (2013) Transport and anisotropic diffusion models for movement in oriented habitats. In: Lewis MA, Maini PK, Petrovskii SV (eds) Dispersal, Individual Movement and Spatial Ecology, Lecture Notes in Mathematics, Springer Berlin Heidelberg, pp 177–222Google Scholar
 Hillen T, Painter KJ, Winkler M (2013) Anisotropic diffusion in oriented environments can lead to singularity formation. Eur J Appl Math 24:371–413Google Scholar
 Laurance SGW, Stouffer PC, Laurance WF (2004) Effects of road clearings on movement patterns of understory rainforest birds in Central Amazonia. Conserv Biol 18(4):1099–1109CrossRefGoogle Scholar
 Lidicker J, William Z (1999) Responses of mammals to habitat edges: an overview. Landsc Ecol 14(4):333–343CrossRefGoogle Scholar
 Macreadie PI, Hindell JS, Keough MJ, Jenkins GP, Connolly RM (2010) Resource distribution influences positive edge effects in a seagrass fish. Ecology 91(7):2013–2021CrossRefPubMedGoogle Scholar
 Manly B, McDonald L, Thomas D, McDonald T, Erikson W (2002) Resource selection by animals: statistical design and analysis for field studies. Elsevier Academic Press, Chapman and Hall, New YorkGoogle Scholar
 McNeill SE, Fairweather PG (1993) Single large or several small marine reserves? An experimental approach with seagrass fauna. J Biogeogr 20(4):429–440CrossRefGoogle Scholar
 Merkle J, Fortin D, Morales J (2014) A memorybased foraging tactic reveals an adaptive mechanism for restricted space use. Ecology Letters 17(8):924–931CrossRefPubMedGoogle Scholar
 Moorcroft P, Barnett A (2008) Mechanistic home range models and resource selection analysis: a reconciliation and unification. Ecology 89:1112–1119CrossRefPubMedGoogle Scholar
 Moorcroft PR, Lewis MA (2006) Mechanistic home range analysis. Princeton University Press, PrincetonGoogle Scholar
 Othmer H, Dunbar S, Alt W (1988) Models of dispersal in biological systems. J Math Biol 26:263–298CrossRefPubMedGoogle Scholar
 Ovaskainen O (2008) Analytical and numerical tools for diffusionbased movement models. Theor Popul Biol 73(2):198–211CrossRefPubMedGoogle Scholar
 Ovaskainen O, Cornell SJ (2003) Biased movement at a boundary and conditional occupancy times for diffusion processes. J Appl Probab 40(3):557–580CrossRefGoogle Scholar
 Patlak C (1953) Random walk with persistence and external bias. Bull Math Biophys 15(3):311–338CrossRefGoogle Scholar
 Potts J, BastilleRousseau G, Murray D, Schaefer J, Lewis M (2014a) Predicting local and nonlocal effects of resources on animal space use using a mechanistic stepselection model. Methods Ecol Evol 5:253–262Google Scholar
 Potts JR, AugerMéthé M, Mokross K, Lewis MA (2014b) A generalized residual technique for analysing complex movement models using earth mover’s distance. Methods Ecol Evol 5(10):1012–1022Google Scholar
 Reeve JD, Cronin JT (2010) Edge behaviour in a minute parasitic wasp. J Anim Ecol 79(2):483–490CrossRefPubMedGoogle Scholar
 Reeve JD, Cronin JT, Haynes KJ (2008) Diffusion models for animals in complex landscapes: incorporating heterogeneity among substrates, individuals and edge behaviours. J Anim Ecol 77(5):898–904CrossRefPubMedGoogle Scholar
 Rhodes J, McAlpine C, Lunney D, Possingham H (2005) A spatially explicit habitat selection model incorporating home range behavior. Ecology 86:1199–1205CrossRefGoogle Scholar
 Ries L, Fletcher RJ, Battin J, Sisk TD (2004) Ecological responses to habitat edges: mechanisms, models, and variability explained. Annu Rev Ecol Evol Syst 35:491–522CrossRefGoogle Scholar
 Salomon A, Waller N, McIlhagga C, Yung R, Walters C (2002) Modeling the trophic effects of marine protected area zoning policies: a case study. Aquat Ecol 36(1):85–95CrossRefGoogle Scholar
 Schultz CB, Franco AMA, Crone EE (2012) Response of butterflies to structural and resource boundaries. J Anim Ecol 81(3):724– 734CrossRefPubMedGoogle Scholar
 Thurfjell H, Ciuti S, Boyce M (2014) Applications of stepselection functions in ecology and conservation. Mov Ecol 2(1):4CrossRefPubMedPubMedCentralGoogle Scholar
 Tjrve E (2010) How to resolve the {SLOSS} debate: lessons from speciesdiversity models. J Theor Biol 264 (2):604–612CrossRefGoogle Scholar
 Turchin P (1991) Translating foraging movements in heterogeneous environments into the spatial distribution of foragers. Ecology 72(4):1253–1266CrossRefGoogle Scholar
 Turchin P (1998) Quantitative analysis of movement: measuring and modeling population redistribution in animals and plants, vol 1. Sinauer Associates Sunderland, MassachusettsGoogle Scholar
 Tyson R, Thistlewood H, Judd GJR (2007) Modelling dispersal of sterile male codling moths, cydia pomonella, across orchard boundaries. Ecol Model 205(12):1–12CrossRefGoogle Scholar
 Xiao M, Reeve JD, Xu D (2013) Estimation of the diffusion rate and crossing probability for biased edge movement between two different types of habitat. J Math Biol 67(3):535–67CrossRefPubMedGoogle Scholar
 Zheng C, Pennanen J, Ovaskainen O (2009) Modelling dispersal with diffusion and habitat selection: analytical results for highly fragmented landscapes. Ecol Model 220(12):1495–1505CrossRefGoogle Scholar
 Zheng D, Chen J (2000) Edge effects in fragmented landscapes: a generic model for delineating area of edge influences (daei). Ecol Model 132(3):175–190CrossRefGoogle Scholar
Copyright information
Open AccessThis article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made.