Designing retail stores to maximize visual experience