Automated Rail Engineering