If your knees hurt before, during, or after a run, it's likely you need a new pair of shoes. We've found the best running shoes for bad knees available now.