Police suspect alcohol a factor in fatal wreck