Structural Risk Minimization and Rademacher Complexity for Regression