Autonomous building