Toward a cloud computing research agenda | Synapse