refactor EventMapViewController->viewDidLoad