Nanoelectronics: negative capacitance to the rescue?