Mountain bike shoes