With already 2,900 people dead from the flu, we need a better vaccine