What causes slow internet speeds on mobile phones?

What causes slow internet speeds on mobile phones?