Tropical Cyclone Alfred is forecast to strike densely populated areas of southeast Queensland and northeast New South Wales.