What is the difference between <list> and <vector> ?