supplies shortage