moved code for populating list of destinations out of viewDidLoad, into a method that gets called also when location updates