Modeling the spread of information in human systems