how long will butter shortage last