Warren Buffet says people won't make it to 2025