Added city/country metrics.
Added city/country fields to Event.

Includes migrations and script to fill city/country fields for existing events
using geocoding service.