Alberta's population hits 5 million, from 4.7 million in July 2023, due to lower mortality rates and higher levels of migration.