I'm going to New York in June and looking for comfortable trainers that I can walk in all day and suitable for wearing with dresses as it will be hot. I'm ruling out vans and cons for being flat so not great for hours of walking. Does anyone have suggestions for me.