PEOPLE have been sharing shocking pictures of bites from ‘Vampire Horseflies’. But what are the pests and how can you stay safe? Here’s everything you need to know. What is a Vamp…