Window cleaning techniques for high-rise buildings