Mononucleotide Prodrug Synthetic Strategies