More than half of mobile location data is inaccurate - report