UAV-based Building Facade Cleaning Using Autonomous Windows Detection | Synapse