Data Manipulation with Numpy: copy() vs. view() in Numpy Array