Peptidomimetic polymers: Polypeptide, polypeptoids and beyond