Airport control through intelligent gate assignment