Thermoelectricity: Recent Trends and Open Questions