City residents in poll narrowly favor Suffolk Downs casino;