Computational Design of Single-Peptide Nanocages with Nanoparticle Templating