'We have made the impossible possible': Calgary, Edmonton celebrate mayoral firsts