Meet Generation Beta: what to expect from those born between 2025 and 2039