CloudCast: Cloud computing for short-term mobile weather forecasts | Synapse