Opportunities and challenges for bioengineered metallic nanoparticles as future nanomedicine