Exploring House Price Dynamics: An Agent-Based Simulation with Behavioral Heterogeneity