Refactor timezone.rb

Make some DRY for processing a list of timezones