A method for integrating multi-region flexible-route bus services