Urban air pollution modelling with machine learning using fixed and mobile sensors