Capacitated Schedule-Based Transit Assignment Using a Capacity Penalty Cost