Serine Hydroxymethyltransferase (SHMT) in biology and disease: molecular mechanisms and therapeutic targeting