Police believe speed to be a factor in Seneca Park fatal crash