Molecular therapeutics: are we making progress?