Self-aware buildings: an evaluation framework and implementation technologies for improving building operations