Thermionics, Thermoelectrics, and Nanotechnology: New Possibilities for Old Ideas