America is about to go over the ‘demographic cliff’