Continental drift: the evolution of a concept