Millions of people in California are under a Tropical Storm Warning and those in Hurricane Hilary's path are being urged to finish preparations as catastrophic, life-threatening flooding is expected.