Building Energy Information: Demand and Consumption Prediction with Machine Learning Models for Sustainable and Smart Cities