Text this: The Molecular Mechanisms and Therapeutic Potential of Cranberry, D-Mannose, and Flavonoids against Infectious Diseases: The Example of Urinary Tract Infections