Somerset needs an extra 295 pitches for gypsies and travellers by 2020, a study into the county’s provisions has found.