Fruit flies & viruses in the 21st century