Robbery suspect shot by officer in St. Louis