Using competency questions to select optimal clustering structures for residential energy consumption patterns