Problem: Design a Greedy algorithm to allocate public transportation vehicles during peak hours in a busy metropolitan city where each route has varying passenger demand and travel times. Maximize total passenger service while minimizing traffic congestion.