Granny Flats, Homes on Wheels and the Homeless: Tough Choices in City Planning