Shape memory and superelastic alloys