Why is the GPS’s location not updated in real-time?