refactoring code into gtfs_bus app to allow for gtfs transit data