Hardware-aware liquid state machine generation for 2D/3D Network-on-Chip platforms