Text this: Thiophene-based covalent organic frameworks