Generalized contact matrices allow integrating socioeconomic variables into epidemic models | Synapse