Overcoming terms of service: a proposal for ethical distributed research