Window cleaning robot efficient cleaning