Cranberry for urinary tract infection: from bench to bedside