Deep learning for healthcare: review, opportunities and challenges | Synapse