Hotel Lester-Lester Cafe, also known as the Dodge House-Long Branch, is a historic building located in Mason City, Iowa, in which country, it was built as a two-story building a block away from the passenger and freight depots of the Chicago and North Western Railroad and the Chicago Great Western Railway?