Polyurethanes or polyureas