How to Design (Perfect) Shoe Shelves