Many events have been cancelled or postponed.