Text this: The promise and perils of humanized mice