Text this: Artificial neural networks with bayesian optimization and feature selection applied to regression in engineering problems