Data-driven analysis of the impact of COVID-19 on Madrid's public transport during each phase of the pandemic