Temporal clinical events clustering and visualization