Running shoes, retro silhouettes and upstart brands are giving stalwarts including Nike and Adidas a run for their money, ...