These $54 Sneakers Are Comfy Through 12+ Hours of Walking, According to Nurses and Shoppers With Bunions and Flat Feet