Edmonton is a booming city, benefitting from Alberta's plentiful natural resources and energy sector.