Lowe's results miss, says it sees uncertain demand