Harnessing Consumer Mobile Devices for Science