California is due for a mega-flood that could force 1.5 million people to evacuate and cause $725 billion in damage — and it would hit Silicon Valley hard