Autonomous Bayesian optimization