Design and implementation of a web-based, respondent-driven sampling solution.