Return an array of allTimeZone objects. There are multiple TimeZone objects per time zone, in many cases,
to make it easier for users to find their own time zone.
# File activesupport/lib/active_support/values/time_zone.rb, line 317
def all
@zones ||= zones_map.values.sort
end