Given a list of news items and their associated keywords, generate a list of clustered stories