Phoenix Park and Army barracks urged as alternative sites for asylum-seekers living in tents at Grand Canal