A group of cannabis companies is suing the city of Grand Rapids in Michigan state court, saying it is illegally charging them millions in fees through its social equity program.