Use of IoT & Artificial Intelligence in Mining Industry for Smart Energy Management