Dynamic Optimization for Urban Transit Schedule Based on Genetic Algorithm Considering Resource Limitation