Switzerland is famous for its watches and its trains that run on time. But, asks Imogen Foulkes, can punctuality become too much of a good thing?

article here