Mathematical modelling of respiratory viral infection and applications to SARS-CoV-2 progression