Crab cavities for colliders: past, present and future