Exploiting Multi-Objective Evolutionary Algorithms for Designing Energy-Efficient Solutions to Data Compression and Node Localization in Wireless Sensor Networks