Improving Building Temperature Forecasting: A Data-driven Approach with System Scenario Clustering