Will There Ever Be Another World's Tallest Building?