ZipRealty shares off 25 percent on 4Q revenue drop