Biomolecular Assemblies: Moving from Observation to Predictive Design.