Host specificity and geographic range in haematophagous ectoparasites