Building engaging customer experiences using real time segments