bleak and deserted parking lot behind a North American suburban strip mall