New ‘best fare’ tech on Harrogate to Leeds trains hailed ‘the future of ticketing’