Load timezones asynchronously.

This prevents the Chicago example from showing up blank.  The
alternative is to define a callback, but that's messier.