Cat population structure and circulation of feline viruses