Data-driven agent-based modeling, with application to rooftop solar adoption · Study