A Metaheuristic-based Machine Learning Approach for Energy Prediction in Mobile App Development