I'm confused. Do road cycling shoes fit in MTB pedals and vice versa? Do you need to buy the cleats separately from the shoes? So as an example can: these shoes fit these pedals If they don't which pedals do? And then where do the cleats fit in do I still need to buy these cleats? Thanks I'm going to the store tomorrow anyway but just don't want to look completely clueless when I do.