Recommendations on Adapting Crowdsourcing to Problem Types