Opportunities and challenges for machine learning in weather and climate modelling: hard, medium and soft AI | Synapse