Forget Majorca – these 3 European city breaks combine incredible gravel rides, road cycling and culture