SPD pedals come in single-sided road versions as well as double-sided MTB. MTB shoes, without the spikes, double very well as touring shoes. If you're just commuting/casual riding there are SPD compatible smart/casual shoes that are wearable off the bike.