Yahoo Misses Revenue, Guides Lower, Stock Drops