Buffer Sizing Adapting to Demand Variability