Cloud Deployment Tradeoffs for the Analysis of Spatially Distributed Internet of Things Systems