ReProVide: Query Optimization and Near-Data Processing on Reconfigurable SoCs for Big Data Analysis (Scalable Data Management for Future Hardware, 2025)