7major events that could happen before 2050