Text this: Using Virtual Patients to Explore the Clinical Reasoning Skills of Medical Students: Mixed Methods Study