Docking and Molecular Dynamics Simulations of Flavonoids as Inhibitors of Infectious Agents: Rutin as a Coronavirus Protease Inhibitor