Biggest Megaprojects in the world: Completed and under construction in 2024