2 men killed hit by car davenport