Multi-Robot Patrolling Algorithms: Examining Performance and Scalability