Energy Consumption : Impacts of Human Activity, Current and Future Challenges, Environmental and Socio-economic Effects