Hannibal City Council debates medical marijuana zoning ordinance