Coupling Agent-Based Modeling And A Genetic Algorithm To Simulate Adoption Of Dual-Flush Toilets Using Household Survey Data.