Hate to say it, but if you couldn't stop in time - you were going too fast. What if a mother was there and a child darted in your way?
One of the things I noticed from just being back in the USA is how people are so determined not to use the brake that they put themselves and others at risk. Take this as a lesson, when there are people in the roadway, SLOW DOWN!