What is Rust and why is it so popular?