Clustering in supercritical mixtures: Theory, applications and simulations