When Hamish Stewart bikes the streets of London, he clips a tiny digital device to his shirt collar or pants pocket.