Physically-based Simulation of Tornadoes