Cedar Rapids' new city flag represents 'History and Progress