The role of population heterogeneity and human mobility in the spread of pandemic influenza.