US Consumer Confidence misses with 87.9