Sending data to the cloud requires sufficient bandwidth and storage, and processing the data locally can reduce this cost.