Model Predictive Control in buildings with thermal and visual comfort constraints