Ivan Bates files to run for Baltimore City State's Attorney