Live update location + screen location listener