Offices closed for Canada Day