Simulating Covid-19 Contagion Patterns using a Machine Learning-Augmented Agent Based Model