Does St Andrews need a railway link?