What causes irregular periods?

What causes irregular periods?