Colorimetric sensing for translational applications: from colorants to mechanisms | Synapse