Understanding Panic Buying: Why It Worsens Shortages and What Drives It