Untangle a jammed parking lot one tap at a time and send every bus to pick up the passengers of its colour - before the bays fill up.