Hierarchical Architectures in Reservoir Computing Systems