Changed queueBuses() to use a recursive setTimeout instead of a $.each() loop. Keeps event loop moving.