GPS-aided lightweight architecture to support multi-sensor data synchronization