The city of Rio de Janeiro has canceled New Year's celebrations due to concerns about the Covid-19 pandemic.