Agequake :riding the demographic rollercoaster shaking business, finance and our world