The only reason for the creation of new species that I found from the internet is geographical isolation. Are there any more reasons?
A paper from Müller et al. proposes a molecular marker called a CBC, differences in which can be used to call two different species, even when closely related: https://www.ncbi.nlm.nih.gov/pmc/articles/PMC1950759/
In this study we are looking for a molecular classifier that might indicate that two organisms belong to different species. We are interested in an indicator hypothesis that is easy to work upon and additionally yields a certain probability that two organisms belong to distinct species. Compensatory base changes (CBCs) in the internal transcribed spacer 2 region (ITS2) of the nuclear rRNA cistron have been suggested as such a classifier.
Some mutation event that creates sufficiently different CBCs in a viable offspring capable of further reproduction, i.e., survives natural selection, would therefore lead to speciation, by this measure.