Mobile impurities in integrable models