Bitcoin, virus and ‘spearphishing’ helped Russian agents hack Democratic Party computers in the American election