GeneralA storm called Nemo?The unofficial moniker has picked up steam, much to the chagrin of weather experts