Lovely story but I don’t like the ending !! :(
Since you already had an app with many users… why didn’t you ask your users to input track number for trains, on a daily use many apps work like that… you rely on user’s inputs like some app to know gas station price.
Create a community driven app, and also I would suggest to make the app free and rely on other incomes to pay the servers like patreon.com
EDIT: I notice i’m not the only one suggesting that