Community scale dynamic building simulations using probabilistic behavioural patterns