Text this: CSearch: chemical space search via virtual synthesis and global optimization