Rivera: Windows Phone Location Tracking Claims Are Suspicious