Personalised Recommendation Systems and the Impact of COVID-19: Perspectives, Opportunities and Challenges