What causes mastitis and why antibiotics don't work?