Simulating human behavior and its impact on energy uses