Cyclone Alfred could pass through Brisbane, forecasters warn, with locals urged to prepare.