Are geolocation apps a novelty or the next big trend?