Train travel in Germany, a beginner's guide