Text this: Virtual patients: a critical literature review and proposed next steps.