How common are horse flies