Graph Bayesian Optimization: Algorithms, Evaluations and Applications