Spatiotemporal contact density explains the disparity of COVID-19 spread in urban neighborhoods