ENDLESS: An End-to-End Framework for Urban Synthetic Dataset Generation (Journal of the Brazilian Computer Society, 2025)