What Factors Make a High Quality Public Transportation System?