Parking lots are one of the uninspiring products of modern urban infrastructure. These huge swaths of pavement are dedicated to one purpose only. Parking cars. So why is it that something so common and so simple, can suck so bad?