A survey of big data architectures and machine learning algorithms in healthcare | Synapse