Genetically encoded elastin-like polypeptide nanoparticles for drug delivery