Bike touring Scotland, on road and off