Nanoparticle assembly: building blocks for tumour delivery.