What are the most comfortable sneakers for those people who

  1. walk fast,
  2. wants to protect their knees/shins,

Also, it will be great if it’s more “business casual” but not full casual. Any thoughts?