Clustering Data Streams via Functional Data Analysis: a Comparison between Hierarchical Clustering and K-means Approaches