As the world population has grown to 7.7 billion people, and is increasing every day, there are several challenges our global society faces. At our current rate of consumption, we will run out of numerous natural resources. Overpopulation is a problem for the world at large, not just because our quality of life could be affected by running out of resources such as fossil fuels, but due to the lack of the very basic necessities needed for survival.