The Great Divide: Cloud vs. Edge Computing for Asset Monitoring