Streaming Belief Propagation for Community Detection