There are workarounds to get cobblestone streets to work. In Groningen, Netherlands, I've seen cozy cobblestone streets which had a 50cm (1½ feet?) wide and very even brick strip in the center for bicycles. Looks and works great and it is an easy retrofit for historic cobblestone.