many humans can live in edmonton