Advances in the discovery and development of peptide therapeutics