How to travel on trains in Switzerland, where to go by train, save money, and what to do when you get there. Bern, Interlaken, Zurich, Geneva and beyond