Gravar-mail: Understanding Interactions Driving the Template-Directed Self-Assembly of Colloidal Nanoparticles at Surfaces