Complete this political discussion on the topic of Best Municipal Water in the World starting with: Mr. Speaker, Canada's smallest city of 676 residents, Greenwood, B.C., has won the title o...