Cycling: Increasing diversity in users, contexts and modalities