Since Prince William has to be apolitical, any reasons for the homelessness crisis were frustratingly glossed over