Development of an automated laser drilling algorithm to compare stone ablation patterns from different laser pulse modes