Switzerland's cities are often overlooked by visitors to the country in favour of trips into the glorious mountains and countryside, but there are some fantastic places to visit away from the slopes.