The curious case of Google Maps for mobile