What is a hybrid car and how does it work?