West St. Louis County residents say Kiefer Creek Road scene of too many deadly crashes