Vaccines ready for flu season