Depaul's 2025 impact report showed some stark figures about people experiencing homelessness in Ireland