Parallel reaction pathways and noncovalent intermediates in thymidylate synthase revealed by experimental and computational tools