Development, function and evolution of teeth