Mathematical Modelling Of Cross-Protection Between Respiratory Viruses