Occupant behavior prediction model based on energy consumption using machine learning approaches