The hurricane is expected to make landfall in Florida, with over 40 million people in three US states currently under storm warnings.