The human in the loop: volunteer-based metacomputers as a socio-technical system