Layer 2 Solutions Explained: Ethereumโ€™s Scalability with Polygon and Arbitrum