Cyclone Alfred, which caused widespread power outage and flood in Australia's states of Queensland and New South Wales (NSW), has exposed critical weaknesses in the country's infrastructure, an expert has warned.