Text this: Recombinant Proteins for Assembling as Nano- and Micro-Scale Materials for Drug Delivery: A Host Comparative Overview