Applying Machine Learning to Optimize Resource Allocation & Maritime Wireless Mobile Network | Synapse