Combinatorial Bayesian Optimization using Graph Representations