Hyperparameter optimization, neural architecture search, and algorithm selection with cloud platforms