Seasonal flu vaccines and flu strains prediction