Shanghai will switch off decorative lights along its famed Bund riverfront for two days from Monday as a nationwide heatwave sends power demands soaring, city authorities said.