Networked Consumers: Dynamics of Interactive Consumers in Structured Environments