Holmes: Rough road ahead for casinos