A cholera outbreak in war-torn Yemen is a threat to millions living in desperate conditions. More than 100,000 people have fallen ill in the past month.