Open modeling of electricity and heat demand curves for all residential buildings in Germany