Scroll wave drift along steps, troughs, and corners