Exploring self-organisation for car-sharing systems