Nabors Industries misses Q2 estimates by $0.69 as revenue falls short