Text this: OE-CAM: A Hybrid Opto-Electronic Content Addressable Memory