Realizing their full potential will depend on the availability of reliable fixed and mobile broadband connectivity. In order to achieve this objective, every algorithm needs to be tailored carefully to existing data and the objectives pursued. This requires considerable human expertise in machine learning and large datasets to train algorithms.