The frustrating side of shopping malls