Borrowing ideas from weather forecasting, researchers have developed a system to predict, weeks in advance, when a city will see the peak of its seasonal flu outbreak.