Filoviridae: a taxonomic home for Marburg and Ebola viruses?