Canton solar farm project goes to developers for site plan review