B.C. premier advises against cancelling Canada Day festivities