Smoke from the bushfires raging across the border has created a haze across Melbourne, as a 143-year-old heat record is set to tumble.