What is the difference between python lists and arrays? I understand that we can treat lists as arrays, but, what happens when I create an array using the `array` module?