Combining Machine Learning and Empirical Engineering Methods Towards Improving Oil Production Forecasting