Embracing Self-Sufficiency with Autonomous Buildings