Fife's Labour administration plans to build 700 affordable homes to tackle homelessness, but the SNP insists buying housing is quicker and cheaper.