Service regularity analysis for urban transit network design