Text this: Artificial Intelligence Applied on Traffic Planning and Management for Rail Transport: A Review and Perspective