Species and speciation