Predicting seasonal influenza using supermarket retail records