NBC: Rent up, groceries down: Inflation cooled slightly in April, but consumers still face a mixed bag