If the road bike shoes work for you and are comfortable take them to a shoe repair shop and have a Vibram or other light cleated sole put on over the slick hard biking sole. I have "redesigned" several pairs of shoes to fit my needs and they always worked out perfectly.