Live topic generation from event streams