Why is display updating every second - as if didUpdateLocations was being called every second....