Colloidal Nanocrystals as Heterogeneous Catalysts for Electrochemical CO2 Conversion