Synthesis and computational studies of nucleoside analogues as antiviral agents