By Sea and by Land: European Migration Routes