Core/Shell and Alloy Nanoparticles of Transition Metals for Heterogeneous Catalysis: Bridging the Gap between Experiment and Theory