Boombustology: Spotting Financial Bubbles Before They Burst