Bourton-on-the-Water attracts 300,000 holidaymakers and day trippers a year - but a new study says locals have had enough