'Fast 8' hits downtown Cleveland