what canadian city is north of detroit