Computational engineering of low bandgap copolymers