Parallel tempering: Theory, applications, and new perspectives | Synapse