We talk to Dylan Harris, founder of Lupine Travel, about his tour company, how they decide on their destinations and what it's like to organise trips to "no-go" areas like the Darien Gap, Yemen and Afghanistan.