Development of electricity consumption profiles of residential buildings based on smart meter data clustering