I'm looking for some nice practical shoes for the winter. The pavement outside my house is like an ice rink though, so I need good grips! Does anyone have any recommendations? I do a lot of walking about and cycling so they need to be flats, and waterproof (I live in NW England and it rains a lot). Thank you very much in advance!