Energy Sustainable Paradigms and Methods for Future Mobile Networks: a Survey