Maps of random walks on complex networks reveal community structure