Constructing an Urban Microsimulation Model to Assess the Influence of Demographics on Heat Consumption