Email Record: Using Software to Elicit User Needs for Clinical Research Visit Scheduling