Scheduling Lane Conversions For Bus Use On City-Wide Scales And In Time-Varying Traffic