Remove unnecessary cache files and temporary data:
- Remove apt lists after package installation
- Use pip --no-cache-dir flag
Image size comparison:
```
REPOSITORY TAG IMAGE ID CREATED SIZE
scrapegraph-ai after 609a2ecf4678 20 minutes ago 3.1GB
scrapegraph-ai before e3093b782ab0 24 minutes ago 3.39GB
```
This reduced about 0.29GB image size by preventing cache files from
being included in the final image layers.